English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for lymph gland
Definitions for (noun)
lymph gland
Main entry:
node
,
lymph gland
,
lymph node
Definition:
the source of lymph and lymphocytes
Visual thesaurus for lymph gland